bale shredder - French English Dictionary